weekly holiday - Spanish English Dictionary